Knowledge Scouts: Reducing Communication Barriers in a Distributed Software Development Project
نویسندگان
چکیده
As a result of globalization, mergers, acquisitions, and scarce skills, software development is increasingly more distributed. Distribution, however, introduces major communication barriers, including time zone differences, cultural differences, and most project participants have not met face to face. In this paper, we focus on “knowledge scouts,” developers that travel briefly to other sites and report back to their home base what they discovered and learned. With a case study we show how knowledge scouts overcome many communication issues. We propose that the research focus should be on the simpler problem of supporting the small mobile group of developers as a means of addressing the inherent communication obstacles in distributed software projects.
منابع مشابه
Communication barriers among nurses and elderly patients
Introduction: Effective communication among nurses and elderly patients plays an important role in patients’ satisfaction and compliance of physicians’ advices. The aim of this study was to determine communication barriers among nurses and elderly patinents. Methods: The population study of this croos-sectional study was nurses who were working in hospitals of Bandar Abbas. Data were coll...
متن کاملExperience and Knowledge Sharing Barriers
Globally distributed software development adds a new dimension to experience management [1]. Systematic learning during the project becomes even more important, because different organizational and demographic cultures come together. The distributed organization of the project needs to learn how to use these characteristics to the advantage of the project. At the same time, new challenges arise...
متن کاملManaging knowledge on communication and information flow in global software projects
Communication is a key success factor of distributed software projects. Poor communication has been identified as a main obstacle to successful collaboration. Global projects are especially endangered by information gaps between collaborating sites. Different communication styles, technical equipment, and missing awareness of each other can cause severe problems. Knowledge about actual and desi...
متن کاملBuilding Knowledge Scouts Using KGL Metalanguage
Knowledge scouts are software agents that autonomously search for and synthesize user-oriented knowledge (target knowledge) in large local or distributed databases. A knowledge generation metalanguage, KGL, is used to creating scripts defining such knowledge scouts. Knowledge scouts operate in an inductive database, by which we mean a database system in which conventional data and knowledge man...
متن کاملUse and Design of Ontology-based Multi-agent System for Multi-site Software Development Environment
Large software development projects involve several participants who are distributed geographically without face-to-face communication. To maintain collaborative work through effective communication and coordination, it is necessary to have a common understanding of terminology and methodology to clarify software engineering concepts and enable knowledge exchange and reuse. We consider an ontol...
متن کامل